@charset "utf-8";
.w-b { z-index:999; position: relative; width: 100%; height: 3.63rem; margin-top: -90px; background: #126335; box-sizing: border-box; padding: 5px 0; }
.w-b-a { float: left; }
.w-b-a li {float: left; width: 116px; text-align: center; padding-top: 15px; box-sizing: border-box; height: 76px; border-right: 1px solid rgba(255,255,255,0.5); }
.w-b-a li span { display: block; font-size: 12px; color: #fff; }
.w-b-b { float: right; padding-top: 30px; margin-right: 125px; }
.w-b-b .inp1 { outline: none; float: left; width: 194px; height: 24px; box-sizing: border-box; border: none; background: #fff;padding-left: 10px; color: #017c4e;  }
.w-b-b .sub1 {margin-left: 5px; outline: none; float: left; width: 38px; height: 24px; font-size: 0; border: none; background: url(sub2.png) no-repeat center; cursor: pointer; }
.w-b-b .inp1::-webkit-input-placeholder { /* WebKit browsers */ 
color: #017c4e;

}

//firefox火狐浏览器
.w-b-b .inp1:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #017c4e;

} 
.w-b-b .inp1::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #017c4e;

}

//IE浏览器
.w-b-b .inp1:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #017c4e;

}
.w-b-c { text-align: right; padding-top: 23px; font-size: 14px; color: #444; }

.w-c { margin-top: 30px; }
.w-c-a { float: left; position: relative; width: 600px; height: 320px; overflow: hidden; }
.w-c-a .hd { position: absolute; width: 100%; height: 20px; left: 0; bottom: 15px; text-align: right; }
.w-c-a .hd li {background: #fff; font-size: 12px; margin-right: 10px; cursor: pointer; color: #017c4e; width: 19px; height: 19px; line-height: 19px; text-align: center; display: inline-block; }
.w-c-a .hd li.on { background: #017c4e; color: #fff; }
.w-c-b { float:left; width: 550px; margin-left: 10px; height: 320px; overflow: hidden; }
.w-c-b .hd li {box-sizing: border-box; width: 110px; text-align: center;float: left; height: 42px; line-height: 42px; font-size: 16px; color: #444; cursor: pointer; margin-top: 8px; }
.w-c-b .hd li.on,
.w-c-b .hd li:hover {background: #126335;color: #fff;}
.w-c-b .bd { margin-top: 10px; }
.w-c-b .bd dl {overflow: auto;height: 100%;}
.w-c-b .bd li dd { font-size: 12px; height: 30px; line-height: 30px; padding-left: 15px;  box-sizing: border-box; padding-right: 1rem; }
.w-c-b .bd li dd a,.w-c-b .bd li dd span { color: #444; }
.w-c-b .bd li dd:first-child {color: #126335!important;list-style: none;font-weight: bold;font-size: 1rem;padding-bottom: 2rem;border-bottom: 1px dashed rgba(232,232,232,1);color: #126335;margin-left: 1rem;}
.w-c-b .bd li dd:first-child a {color: #126335;}

.w-d { margin-top: 30px; }
.w-d-a { float: left; width: 600px; height: 193px; box-sizing: border-box; border: 1px solid #969a96; }
.w-d-b { width: 100%; height: 2px; background: #017c4e; border: 1px solid #298461; box-sizing: border-box; }
.w-d-c { box-sizing: border-box; border-top: 2px solid #929492;border-bottom: 1px solid #929492; height: 43px; line-height: 43px; background: #74b79e; }
.w-d-c h2 { font-size: 18px; color: #000; font-weight: normal; padding-left: 15px; }
.w-d-c li {float: left; width: 25%; text-align: center; padding-top: 20px; }
.w-d-c li span { display: block; font-size: 14px; line-height: 14px; color: #000; }
.w-d-d { float: left; width: 570px; margin-left: 30px;}
.w-d-d li { float: left; }
.w-d-d li:nth-child(1) a { margin-right: 16px; padding-top:120px; font-size: 18px; color: #fff; text-align: center; display: block; width: 168px; height: 193px; background: url(nav5.png) no-repeat center; box-sizing: border-box; }
.w-d-d li:nth-child(2) a { margin-right: 16px; padding-top:120px; font-size: 18px; color: #fff; text-align: center; display: block; width: 168px; height: 193px; background: url(nav6.png) no-repeat center; box-sizing: border-box; }
.w-d-d li:nth-child(3) a { padding-left:90px; margin-bottom: 15px; font-size: 18px; color: #fff; display: block; width: 200px; height: 89px; line-height: 85px; background: url(nav7.png) no-repeat center; box-sizing: border-box; }
.w-d-d li:nth-child(4) a { padding-left:90px; font-size: 18px; color: #fff; display: block; width: 200px; height: 89px; line-height: 85px; background: url(nav8.png) no-repeat center; box-sizing: border-box; }

.w-e { margin-top: 20px; }
.w-e-a { float: left; width: 385px; margin-right: 22px; height: 335px; box-sizing: border-box; border: 1px solid #969a96; }
.w-e-z { margin-right: 0; }
.w-e-b { width: 100%; height: 2px; background: #017c4e; border: 1px solid #298461; box-sizing: border-box; }
.w-e-c { box-sizing: border-box; border-top: 2px solid #929492;border-bottom: 1px solid #929492; height: 43px; line-height: 43px; background: #74b79e; }
.w-e-c h2 { float: left; font-size: 18px; color: #000; font-weight: normal; padding-left: 15px; }
.w-e-c .more { float: right; display: block; font-size: 12px; color: #000; text-transform: uppercase; margin-right: 30px; }
.w-e-d { padding: 15px 13px 0; }
.w-e-d li { height: 29px; width: 100%; box-sizing: border-box; padding-left: 12px; background: url(libg.png) no-repeat left center; line-height: 29px; font-size: 12px; }
.w-e-d li a { float: left; color: #444; }
.w-e-d li span { float: right; color: #444; }
.w-f { width: 1200px; height: 87px; margin-top: 20px; }

.w-g { margin-top: 20px; }
.w-g-a { width: 1200px; height: 44px; box-sizing: border-box; padding-top: 3px; background: #017c4e; border-bottom: 1px solid #d8d8d8; }
.w-g-a h2 { width: 116px; height: 41px; line-height: 41px; text-align: center; font-size: 18px; font-weight: normal; color: #017c4e; background: #fff; border-left: 1px solid #d8d8d8; }
.w-g-b { width: 1200px; padding: 6px 8px; box-sizing: border-box; }
.w-g-b li {  float: left; }
.w-g-c li {  text-align: center; padding: 11px 0;margin: 10px; }
.w-g-c li span { display: block; font-size: 14px; color: #126335; }


.top_area {text-align: center;margin: 0 auto;}
.header_weather {width: 100%;display: block;}
.fl .h-a-z {width: 140px;position: absolute;padding-left: 1rem;}
.text_welcome {margin-left: 10vw;padding-bottom: 1rem;}
.links {display: inline-block;position: absolute;right: 0;right: 20rem;}
.links_green {color: #126335;}
.links_normal {color: #999999;}

.bg_logo {position: absolute;z-index: 9;left: 25rem;top: 3rem;}

.fl_ss {width: 325px;float: right;text-align: right;background: url('../images/19038_3zhan.png') no-repeat;height:38px;}
.fl_ss input {border: none;background: none;float: left;}
.so_x {width: 240px;padding: 0px 5px;color: #b2b2b2;height: 36px;line-height: 36px;font-family: Microsoft YaHei;}
.p_sub {width: 75px;height: 38px;line-height: 38px;}



.slideBox{float: left; width: 24rem; height:100%; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:8px; z-index:10; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{border-radius: 50%; float:left;  margin-right:4px;  width:10px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#F4CD1E; color:#fff; }
.slideBox .bd li{ position:relative;  }
.slideBox .bd{ height:100%; z-index:0;   }
.slideBox .bd .pic{ position:relative; z-index:0; }
.slideBox .bd .pic img{ width:450px; height:335px; display:block; }
.slideBox .bd .bg{ width:100%; height:30px; line-height:30px; position:absolute; bottom:-30px; left:0; z-index:1;  background:#000;  filter:alpha(opacity=60);opacity:0.6;  }
.slideBox .bd .tit{ width:100%; height:30px; line-height:30px; position:absolute; bottom:-30px; left:0; z-index:2; color:#fff;  }
.slideBox .bd .tit a{ color:#fff; margin-left:10px;   }

.header_news_container {height: 384px;}
.header_news_container .header_news {height: 384px;}
.header_news {width: 31rem;border: 1px solid rgba(232,232,232,1);border-top: 3px solid #017c4e;height: 100%;}

.header_news_right {width: 300px;float: right;height: 385px;border: 1px solid rgba(232, 232, 232, 1);}
.header_news_right .img_container.chat_exchange {background: url('../images/\(BG\).png') center center no-repeat / cover;}
.header_news_right li {list-style: inherit;margin-left: 1rem;}
.header_news_right .title {border-top: 3px solid #126335; padding-left: 1rem;background: #F2FFF2;color: #126335;height: 3rem;line-height: 3rem;vertical-align: 1rem;}
.header_news_right .title img {vertical-align: middle;margin-right: .5rem;}

.header_news_left {float: left;}
.news_con {padding: 1rem;}
.header_news_left .img_container {text-align: center;margin: 0 auto;}
.header_news_left .img_container img:not(:first-child) {margin-top: 1rem;}
.main_news_right {float: right;}
.main_news_right .img_container {text-align: center;}
.main_news_right .img_container img{margin-top: 1.2rem;}
 .header_news_title {display: inline-block;width: 3rem; border-top: 5px solid #017c4e;width: 3rem;padding: 1rem;}
 .link_more {float: right;margin-top: 1rem;margin-right: 1rem;}

/* 本例子css */
.picMarquee-left{ width:1200px;  overflow:hidden;  border:1px solid #ccc;margin-top: 2rem;}
.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left .bd{ padding:10px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline;  text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
/* .picMarquee-left .bd ul li .pic img{ width:120px; height:90px; display:block; padding:2px; border:1px solid #ccc; } */
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }

.picMarquee_title img{vertical-align: -.3rem;}

.footer_news_container {margin-top: 2rem;}
.footer_news_container .tab_header_news:last-child{float: right;}
.tab_header_news {width: 48%;height: 100%;}
.tab_header_news .hd ul {background: #F2FFF2;color: #017c4e;}


.ad_bg {margin-top: 2rem;}

.friend_link_container {border: 1px solid rgba(232, 232, 232, 1);}
.friend_link_container ul a {text-decoration: underline;}
.friend_links { background: #E8E8E8;padding-top: 0;}
.friend_links .link_more {margin-top: .5rem;}
.friend_links .header_news_title {background: #fff;color: #126335;}

.send_email_container {min-height: 52rem;}
.send_email {width: 1200px;border: none;height: 51rem;border:1px solid rgba(232,232,232,1);}
.send_email .hd .tab_title {background: #F2FFF2;}
.send_email .hd .tab_title li {color: #126335;margin-left: .3rem;transition: all .1s ease-in-out;}
.send_email .hd .tab_title li.on, .send_email .hd .tab_title li:hover {color: #ffffff;}

.send_content {width: 70%;margin: 0 auto;margin-top: 4rem;}
.send_email .bd ul li .send_content .input_text {overflow: auto; padding: 1rem;margin-top: 1rem;border: 1px solid #DDDDDD;}
.send_email .bd ul li .send_content .input_text:empty:before {
  content: attr(placeholder);
  color: #aaaaaa;
}
.input_text_big {height: 7rem;}

.input_content .input_text_left {width: 60%;float: left;}
.input_content .input_text_right {width: 30%;float: right;}

.send_content .buttons a {padding: 1rem;border: 1px solid #DDDDDD;display: block;margin-top: 2rem;text-align: center;}
.send_content .buttons .btn_left {width: 60%;float: left;background:rgba(18,99,53,1);color: #ffffff;border: 1px solid #126335;}
.send_content .buttons .btn_right {width: 30%;float: right;background: #ffffff;color: #126335;border: 1px solid #126335;}
